/* NFE
* (C) Copyright Beetlestech , Ltd. 2014, All Rights Reserved.
*/
package com.beetlestech.nfe.main.biz.com;

import com.beetlestech.nfe.main.db.tbl.TcomblcmDTO;

/**
 * HbComblcmMaster Bizロジックのインタフェース
 *
 * 変更履歴
 * REV.         変更日付           変更者              変更内容
 * -------      ---------------    ----------------    ------------------
 * 1.0          2013/08/16         GD                  新規作成
 *
 */
public interface HbComblcmMaster {
	/**
	 * ビジネスロジック設定マスター情報を取得する
	 *
	 * 処理詳細：
	 * 1.0ビジネスロジック設定マスター(TCOMBLCM)を検索し、「TcomblcmDTO」を取得する。
	 *
	 * SQLID
	 *
	 * TCOMBLCM_FIND
	 *
	 * 引渡しデータ
	 *
	 * TcomblcmDTO.アプリケーションID  = 入力値「アプリケーションID」
	 *
	 * TcomblcmDTO.機能ID = 入力値「機能ID」
	 *
	 * TcomblcmDTO.項目ID = 入力値「項目ID」
	 *
	 * 2.0「例外処理」
	 *
	 * 「1」で1件も取得できなかった場合は、「ApplicationException」を返す。
	 *
	 * コード
	 *
	 * M10440WS
	 *
	 * パラメーター
	 *
	 * HbComblcmMasterImpl.MSG_PARAM_TCOMBLCM
	 *
	 * 3.0取得した「TcomblcmDTO」を返す。
	 *
	 * @param applId アプリケーションID  
	 * @param functionId 機能ID  
	 * @param itemId 項目ID  
	 * @return tcomblcmDTO ビジネスロジック設定マスターテーブルDTO  
	 */
	TcomblcmDTO getComblcmInfo(String applId, String functionId, String itemId);

}